make it better - Französisch Englisch Wörterbuch